drug-eluting stent - Spanish English Dictionary